package tdam.androide.info;

import java.util.ArrayList;

import android.graphics.Bitmap;

public class ContactoAndroid {
	
	private int id;
	private String nombre;
	private Bitmap foto;
	
	private String usuarioWeb;
	private ArrayList<String> numerosTelefonicos;
	private ArrayList<EmailContacto> emails;

	public ContactoAndroid() {
		usuarioWeb = "No Posee ninguno.";
		numerosTelefonicos = new ArrayList<String>(0);
		emails = new ArrayList<EmailContacto>(0);
	}

	public void setId(int _id) {
		id = _id;
	}
	
	public int getId() {
		return id;
	}
	
	public void setNombre(String _nombre) {
		nombre = _nombre;
	}
	
	public String getNombre() {
		return nombre;
	}
	
	public void setFoto(Bitmap _foto) {
		foto = _foto;
	}
	
	public Bitmap getFoto() {
		return foto;
	}
	
	public void setUsuarioWeb(String _usuarioWeb) {
		usuarioWeb = _usuarioWeb;
	}
	
	public String getUsuarioWeb() {
		return usuarioWeb;
	}
	
	public void limpiarListaNumerosTelefonicos() {
		numerosTelefonicos = new ArrayList<String>(0);
	}
	
	public void addNumeroTelefonico(String numero) {
		numerosTelefonicos.add(numero);
	}

	public ArrayList<String> getNumerosTelefonicos() {
		return numerosTelefonicos;
	}

	public void limpiarListaEmails() {
		emails = new ArrayList<EmailContacto>(0);
	}
	
	public void addEmail(String email, String tipo) {
		EmailContacto nuevoEmail = new EmailContacto();
		nuevoEmail.setEmail(email);
		nuevoEmail.setTipo(tipo);
		emails.add(nuevoEmail);
	}
	
	public ArrayList<EmailContacto> getEmails() {
		return emails;
	}

}
